import store from '@/store'

export function getBtnCtr(path, dt) {
  var btns = [];
  var findBtns = (path, dt) => {
      var data = dt
    for (var i = 0; i < data.length; i++) {
      if (path == data[i].path) {
        btns = data[i].buttons
      }
      if (data[i].children && data[i].children.length > 0) {
        findBtns(path, data[i].children)
      }
    }
  }
  findBtns(path,dt)

  var btnData = {}
  store.getters.userButtons.map((item)=>{
    btnData[item.buttonKey.toLowerCase()] = {}
  })
  btns.forEach(item => {
    item.buttonKey=item.buttonKey.toLowerCase()
    for(var i in btnData){
      if(item.buttonKey == i){
        btnData[i] = item;
      }
    }
  });

  return btnData;
}
